package com.irdstudio.efp.report.service.vo;

import com.irdstudio.basic.framework.core.vo.BaseInfo;

import java.math.BigDecimal;

/**
 * 贷款台账
 *
 * @author gcb
 * @date 2020-07-28
 */
public class ZxbsAccLoanVO extends BaseInfo {
    /**
     *
     */
    private String billNo;
    /**
     * 用信流水号
     */
    private String applySeq;
    /**
     *
     */
    private String contNo;
    /**
     * 中文合同编号
     */
    private String cnContNo;
    /**
     * 产品主键
     */
    private String prdId;
    /**
     * 产品编号
     */
    private String prdCode;
    /**
     * 产品名称
     */
    private String prdName;
    /**
     * 客户编号
     */
    private String cusId;
    /**
     * 客户名称
     */
    private String cusName;
    /**
     * 业务品种细分
     */
    private String bizTypeSub;
    /**
     * 核心产品号
     */
    private String accountClass;
    /**
     * 贷款账号
     */
    private String loanAccount;
    /**
     * 币种
     */
    private String curType;
    /**
     * 借据金额
     */
    private BigDecimal loanAmount;
    /**
     * 借据余额
     */
    private BigDecimal loanBalance;
    /**
     * 贷款起始日
     */
    private String loanStartDate;
    /**
     * 贷款终止日
     */
    private String loanEndDate;
    /**
     * 原到期日期
     */
    private String origExpiDate;
    /**
     * 基准利率
     */
    private BigDecimal rulingIr;
    /**
     * 利率浮动值
     */
    private BigDecimal floatingRate;
    /**
     * 执行年利率
     */
    private BigDecimal realityIrY;
    /**
     * 逾期加罚率
     */
    private BigDecimal overdueRate;
    /**
     * 逾期加月利率
     */
    private BigDecimal overdueIr;
    /**
     * 违约加罚率
     */
    private BigDecimal defaultRate;
    /**
     * 违约月利率
     */
    private BigDecimal defaultIr;
    /**
     * 复利加罚率
     */
    private BigDecimal ciRate;
    /**
     * 复利月利率
     */
    private BigDecimal ciIr;
    /**
     * 应收利息累计
     */
    private BigDecimal receIntCumu;
    /**
     * 实收利息累计
     */
    private BigDecimal actualIntCumu;
    /**
     * 欠息累计
     */
    private BigDecimal delayIntCumu;
    /**
     * 表内欠息
     */
    private BigDecimal innerIntCumu;
    /**
     * 表外欠息
     */
    private BigDecimal offIntCumu;
    /**
     * 表内应收
     */
    private BigDecimal innerReceInt;
    /**
     * 逾期应收
     */
    private BigDecimal overdueReceInt;
    /**
     * 表外利息应收
     */
    private BigDecimal offReceInt;
    /**
     * 利息复息应收
     */
    private BigDecimal compoundReceInt;
    /**
     * 表内转表外利息应收
     */
    private BigDecimal innerOffReceInt;
    /**
     * 表内实收
     */
    private BigDecimal innerActlInt;
    /**
     * 逾期实收
     */
    private BigDecimal overdueActlInt;
    /**
     * 表外利息实收
     */
    private BigDecimal offActlInt;
    /**
     * 利息复息实收
     */
    private BigDecimal compoundActlInt;
    /**
     * 表内转表外利息实收
     */
    private BigDecimal innerOffActlInt;
    /**
     * 正常贷款余额(元)
     */
    private BigDecimal normalBalance;
    /**
     * 逾期贷款余额(元)
     */
    private BigDecimal overdueBalance;
    /**
     * 呆滞贷款余额(元)
     */
    private BigDecimal sluggishBalance;
    /**
     * 呆账贷款余额(元)
     */
    private BigDecimal doubtfulBalance;
    /**
     * 积数_年
     */
    private BigDecimal integralY;
    /**
     * 积数_季
     */
    private BigDecimal integralQ;
    /**
     * 积数_月
     */
    private BigDecimal integralM;
    /**
     * 正常回收累计
     */
    private BigDecimal norRecAccu;
    /**
     * 资产重组累计
     */
    private BigDecimal reoRecAccu;
    /**
     * 资产剥离累计
     */
    private BigDecimal peelRecAccu;
    /**
     * 以资抵债累计
     */
    private BigDecimal assetRecAccu;
    /**
     * 担保代偿累计
     */
    private BigDecimal assureRecAccu;
    /**
     * 核损核销累计
     */
    private BigDecimal cancelRecAccu;
    /**
     * 政策性还款累计
     */
    private BigDecimal policyRecAccu;
    /**
     * 债转股累计
     */
    private BigDecimal dteRecAccu;
    /**
     * 转出累计
     */
    private BigDecimal rollRecAccu;
    /**
     * 本年最高余额
     */
    private BigDecimal maxBalanceY;
    /**
     * 本季最高余额
     */
    private BigDecimal maxBalanceQ;
    /**
     * 本月最高余额
     */
    private BigDecimal maxBalanceM;
    /**
     * 按揭标志
     */
    private String mortgageFlg;
    /**
     * 首次放款日期
     */
    private String firstDisbDate;
    /**
     * 贷款投向
     */
    private String loanDirection;
    /**
     * 借新还旧次数
     */
    private BigDecimal revolvingTimes;
    /**
     * 展期次数
     */
    private BigDecimal extensionTimes;
    /**
     * 本金逾期起始日
     */
    private String capOverdueDate;
    /**
     * 利息逾期起始日
     */
    private String intOverdueDate;
    /**
     * 当前逾期期数
     */
    private BigDecimal overTimesCurrent;
    /**
     * 累计逾期期数
     */
    private BigDecimal overTimesTotal;
    /**
     * 最高逾期期数
     */
    private BigDecimal maxTimesTotal;
    /**
     * 转不良标志
     */
    private String badLoanFlag;
    /**
     * 违约标志
     */
    private String defaultFlag;
    /**
     * 四级分类标志
     */
    private String loanForm4;
    /**
     * 五级分类标志
     */
    private String cla;
    /**
     * 五级分类日期
     */
    private String claDate;
    /**
     * 上次五级分类标志
     */
    private String claPre;
    /**
     * 上次五级分类日期
     */
    private String claDatePre;
    /**
     * 最近还款日期
     */
    private String latestRepayDate;
    /**
     * 客户经理
     */
    private String cusManager;
    /**
     * 登记机构
     */
    private String inputBrId;
    /**
     * 账务机构
     */
    private String finaBrId;
    /**
     * 账务机构名称
     */
    private String finaBrName;
    /**
     * 主管机构
     */
    private String mainBrId;
    /**
     * 结清日期
     */
    private String settlDate;
    /**
     * 最后修改时间
     */
    private String lastUpdateTime;
    /**
     * 台账状态
     */
    private String accountStatus;
    /**
     * 业务品种名称
     */
    private String bizTypeDetail;
    /**
     * 利率类型
     */
    private String intRateType;
    /**
     * 利率增量选项
     */
    private String intRateIncOpt;
    /**
     * 利率增量
     */
    private BigDecimal intRateInc;
    /**
     * 固定利率
     */
    private BigDecimal fixedRate;
    /**
     * 罚息利率增量选项(预留字段1)
     */
    private String prinIntRateIncOpt;
    /**
     * 罚息利率增量（拖欠本金的罚息）
     */
    private BigDecimal prinIntRateInc;
    /**
     * 固定的罚息率
     */
    private BigDecimal prinFixedRate;
    /**
     * 罚息利率增量选项(预留字段2)
     */
    private String unpdIntRateIncOpt;
    /**
     * 罚息利率增量
     */
    private BigDecimal unpdIntRateInc;
    /**
     * 固定的罚息率(预留字段1)
     */
    private BigDecimal unpdFixedRate;
    /**
     * 罚息利率增量选项(预留字段3)
     */
    private String compIntRateIncOpt;
    /**
     * 罚息利率增量（复利）
     */
    private BigDecimal compIntRateInc;
    /**
     * 固定的罚息率(预留字段2)
     */
    private BigDecimal compFixedRate;
    /**
     * 产品自定义名称
     */
    private String prdUserdfName;
    /**
     * 产品自定义类别
     */
    private String prdUserdfType;
    /**
     * 应收利息的罚息(应收未收)
     */
    private BigDecimal unpdIntArrPrn;
    /**
     * 拖欠本金的罚息(应收未收)
     */
    private BigDecimal unpdArrsIntBal;
    /**
     * 应收复利(应收未收)
     */
    private BigDecimal unpdArrPrnBal;
    /**
     * 实收利息的罚息
     */
    private BigDecimal actIntArrPrn;
    /**
     * 实收拖欠本金的罚息
     */
    private BigDecimal actArrsIntBal;
    /**
     * 实收复利
     */
    private BigDecimal actArrPrnBal;
    /**
     * 科目号
     */
    private String glClass;
    /**
     * 循环贷款标识
     */
    private String iscircle;
    /**
     * 还款日
     */
    private String returnDate;
    /**
     * 实收待核销利息
     */
    private BigDecimal actWriteOffIntRec;
    /**
     * 应收待核销利息
     */
    private BigDecimal unpdWriteOffIntRec;
    /**
     * 拖欠本金
     */
    private BigDecimal unpdPrinBal;
    /**
     * 备注
     */
    private String remark;
    /**
     * 企业规模
     */
    private String comScale;
    /**
     * 托管客户经理
     */
    private String optCusMgr;
    /**
     * 支付方式
     */
    private String payWay;
    /**
     * 还款累计金额
     */
    private BigDecimal sumRepayAmt;
    /**
     * 七级分类结果
     */
    private String sevenResult;
    /**
     * 上期七级分类结果
     */
    private String sevenResultPre;
    /**
     * 拖欠本金（结息后）
     */
    private BigDecimal unpdPrinBal1;
    /**
     * 应收利息累计（结息后）
     */
    private BigDecimal receIntCumu1;
    /**
     * 应收利息的罚息(应收未收)(预留字段1)
     */
    private BigDecimal unpdIntArrPrn1;
    /**
     * 拖欠本金的罚息(应收未收)(预留字段1)
     */
    private BigDecimal unpdArrsIntBal1;
    /**
     * 应收复利(应收未收)(预留字段1)
     */
    private BigDecimal unpdArrPrnBal1;
    /**
     * 应收待核销利息(预留字段1)
     */
    private BigDecimal unpdWriteOffIntRec1;
    /**
     * 应收利息（已记未结）
     */
    private BigDecimal intAccr;
    /**
     * 应收利息罚息（已记未结）
     */
    private BigDecimal fine2IntAccr;
    /**
     * 拖欠本金的罚息（已记未结）
     */
    private BigDecimal arrIntAccr;
    /**
     * 应收复利（已记未结）
     */
    private BigDecimal fine4IntAccr;
    /**
     * 欠息累计(预留字段1)
     */
    private BigDecimal delayIntCumu1;
    /**
     * 产品类型
     */
    private String prdType;
    /**
     * 贷款形式
     */
    private String loanForm;
    /**
     * 贷款性质
     */
    private String loanNature;
    /**
     * 关联交易类型
     */
    private String loanTypeExt;
    /**
     * 主担保方式
     */
    private String assureMeansMain;
    /**
     * 担保方式2
     */
    private String assureMeans2;
    /**
     * 担保方式3
     */
    private String assureMeans3;
    /**
     * 期限类型
     */
    private String termType;
    /**
     * 还款方式
     */
    private String repaymentMode;
    /**
     * 授信额度使用标志
     */
    private String limitInd;
    /**
     * 客户类型
     */
    private String cusType;
    /**
     * 核销标志
     */
    private String badDebtInd;
    /**
     * 停启贷状态
     */
    private String stopStatus;
    /**
     * 贷款种类（信贷）
     */
    private String lendType;
    /**
     * 还款频率
     */
    private String repayFreq;
    /**
     * 机构法人代码
     */
    private String legalOrgCode;
    /**
     * 机构法人名称
     */
    private String legalOrgName;
    /**
     * 银团标识
     */
    private String syndicatedInd;
    /**
     * 是否需要上传资料
     */
    private String isUpload;
    /**
     * 人工认定标识
     */
    private String manualIdt;
    /**
     *
     */
    private String bizSerno;
    /**
     * 罚息利率增量（挪用利率）
     */
    private BigDecimal apprIntRateInc;
    /**
     * 会计日期
     */
    private String acctDate;
    /**
     * 创建人
     */
    private String createUser;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 最后更新人
     */
    private String lastUpdateUser;
    /**
     * 申请到期日
     */
    private String appMaturityDt;
    /**
     * 机评结果
     */
    private String autoResult;
    /**
     * 证件类型
     */
    private String certType;
    /**
     * 证件号码
     */
    private String certCode;
    /**
     * 授信协议编号
     */
    private String lmtContNo;
    /**
     * 贷款用途
     */
    private String loanUseType;
    /**
     * 放款账号
     */
    private String enterAccount;
    /**
     * 还款账号
     */
    private String repaymentAccount;
    /**
     * 额度循环标志
     */
    private String cyclicWay;
    /**
     * 省信贷产品编号
     */
    private String cmisPrdCode;
    /**
     * 省信贷产品名称
     */
    private String cmisPrdName;
    /**
     * 省信贷品种分类
     */
    private String cmisBizTypeSub;
    /**
     * 省信贷产品主键
     */
    private String cmisPrdPk;
    /**
     * 利率调整方式
     */
    private String irAdjustMode;
    /**
     * 省信贷产品类型
     */
    private String cmisPrdType;
    /**
     * 是否农户
     */
    private String agriFlg;
    /**
     * 渠道代码
     */
    private String channelCode;
    /**
     * 逾期天数
     */
    private BigDecimal overdueDays;
    /**
     * 当前期数
     */
    private BigDecimal currTerm;
    /**
     * 贷款期限
     */
    private BigDecimal loanTerm;
    /**
     * 期限类型
     */
    private String loadTermType;
    /**
     * 宽限期
     */
    private BigDecimal graceDay;
    /**
     * 应还借款服务费
     */
    private BigDecimal fundFeeTotal;
    /**
     * 已还借款服务费
     */
    private BigDecimal fundFeeRepay;
    /**
     * 应还分期手续费
     */
    private BigDecimal chargesTotal;
    /**
     * 已还分期手续费
     */
    private BigDecimal chargesRepay;
    /**
     * 应还逾期费
     */
    private BigDecimal overdueTotal;
    /**
     * 已还逾期费
     */
    private BigDecimal overdueRepay;
    /**
     * 应还提前还款违约金
     */
    private BigDecimal repayViolateTotal;
    /**
     * 已还提前还款违约金
     */
    private BigDecimal repayViolateRepay;
    /**
     * 应还退款违约金
     */
    private BigDecimal refundViolateTotal;
    /**
     * 已还退款违约金
     */
    private BigDecimal refundViolateRepay;
    /**
     * 应还担保费
     */
    private BigDecimal serviceTotal;
    /**
     * 已还担保费
     */
    private BigDecimal serviceRepay;
    /**
     * 优惠券抵扣利息金额
     */
    private BigDecimal intReducedAmCoupon;
    /**
     * 优惠券抵扣罚息金额
     */
    private BigDecimal pnltReducedAmtCoupon;
    /**
     * 优惠券抵扣借款服务费金额
     */
    private BigDecimal fundFeeReducedAmtCoupon;
    /**
     * 优惠券抵扣分期手续费金额
     */
    private BigDecimal chargesReducedAmtCoupon;
    /**
     * 优惠券抵扣逾期费金额
     */
    private BigDecimal overdueReducedAmtCoupon;
    /**
     * 优惠券抵扣提前还款违约金金额
     */
    private BigDecimal repayViolateReducedAmtCoupon;
    /**
     * 优惠券抵扣退款违约金金额
     */
    private BigDecimal refundViolateReducedAmtCoupon;
    /**
     * 优惠券抵扣担保费金额
     */
    private BigDecimal serviceReducedAmtCoupon;
    /**
     * 手工减免本金金额
     */
    private BigDecimal prinReducedAmtManual;
    /**
     * 手工减免利息金额
     */
    private BigDecimal intReducedAmtManual;
    /**
     * 手工减免罚息金额
     */
    private BigDecimal pnltReducedAmtManual;
    /**
     * 手工减免借款服务费金额
     */
    private BigDecimal fundFeeReducedAmtManual;
    /**
     * 手工减免分期手续费
     */
    private BigDecimal chargesReducedAmtManual;
    /**
     * 手工减免逾期费
     */
    private BigDecimal overdueReducedAmtManual;
    /**
     * 手工减免提前还款违约金
     */
    private BigDecimal repayViolateReducedAmtManual;
    /**
     * 手工减免退款违约金
     */
    private BigDecimal refundViolateReducedAmtManual;
    /**
     * 手工减免担保费
     */
    private BigDecimal serviceReducedAmtManual;
    /**
     * 账务日期
     */
    private String bizDate;
    /**
     * 贷款号
     */
    private String loanSeq;
    /**
     * 发放号
     */
    private String distrNo;
    /**
     * 还款周期单位
     */
    private String repayFreqUnit;

    public String getBillNo() {
        return billNo;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    public String getApplySeq() {
        return applySeq;
    }

    public void setApplySeq(String applySeq) {
        this.applySeq = applySeq;
    }

    public String getContNo() {
        return contNo;
    }

    public void setContNo(String contNo) {
        this.contNo = contNo;
    }

    public String getCnContNo() {
        return cnContNo;
    }

    public void setCnContNo(String cnContNo) {
        this.cnContNo = cnContNo;
    }

    public String getPrdId() {
        return prdId;
    }

    public void setPrdId(String prdId) {
        this.prdId = prdId;
    }

    public String getPrdCode() {
        return prdCode;
    }

    public void setPrdCode(String prdCode) {
        this.prdCode = prdCode;
    }

    public String getPrdName() {
        return prdName;
    }

    public void setPrdName(String prdName) {
        this.prdName = prdName;
    }

    public String getCusId() {
        return cusId;
    }

    public void setCusId(String cusId) {
        this.cusId = cusId;
    }

    public String getCusName() {
        return cusName;
    }

    public void setCusName(String cusName) {
        this.cusName = cusName;
    }

    public String getBizTypeSub() {
        return bizTypeSub;
    }

    public void setBizTypeSub(String bizTypeSub) {
        this.bizTypeSub = bizTypeSub;
    }

    public String getAccountClass() {
        return accountClass;
    }

    public void setAccountClass(String accountClass) {
        this.accountClass = accountClass;
    }

    public String getLoanAccount() {
        return loanAccount;
    }

    public void setLoanAccount(String loanAccount) {
        this.loanAccount = loanAccount;
    }

    public String getCurType() {
        return curType;
    }

    public void setCurType(String curType) {
        this.curType = curType;
    }

    public BigDecimal getLoanAmount() {
        return loanAmount;
    }

    public void setLoanAmount(BigDecimal loanAmount) {
        this.loanAmount = loanAmount;
    }

    public BigDecimal getLoanBalance() {
        return loanBalance;
    }

    public void setLoanBalance(BigDecimal loanBalance) {
        this.loanBalance = loanBalance;
    }

    public String getLoanStartDate() {
        return loanStartDate;
    }

    public void setLoanStartDate(String loanStartDate) {
        this.loanStartDate = loanStartDate;
    }

    public String getLoanEndDate() {
        return loanEndDate;
    }

    public void setLoanEndDate(String loanEndDate) {
        this.loanEndDate = loanEndDate;
    }

    public String getOrigExpiDate() {
        return origExpiDate;
    }

    public void setOrigExpiDate(String origExpiDate) {
        this.origExpiDate = origExpiDate;
    }

    public BigDecimal getRulingIr() {
        return rulingIr;
    }

    public void setRulingIr(BigDecimal rulingIr) {
        this.rulingIr = rulingIr;
    }

    public BigDecimal getFloatingRate() {
        return floatingRate;
    }

    public void setFloatingRate(BigDecimal floatingRate) {
        this.floatingRate = floatingRate;
    }

    public BigDecimal getRealityIrY() {
        return realityIrY;
    }

    public void setRealityIrY(BigDecimal realityIrY) {
        this.realityIrY = realityIrY;
    }

    public BigDecimal getOverdueRate() {
        return overdueRate;
    }

    public void setOverdueRate(BigDecimal overdueRate) {
        this.overdueRate = overdueRate;
    }

    public BigDecimal getOverdueIr() {
        return overdueIr;
    }

    public void setOverdueIr(BigDecimal overdueIr) {
        this.overdueIr = overdueIr;
    }

    public BigDecimal getDefaultRate() {
        return defaultRate;
    }

    public void setDefaultRate(BigDecimal defaultRate) {
        this.defaultRate = defaultRate;
    }

    public BigDecimal getDefaultIr() {
        return defaultIr;
    }

    public void setDefaultIr(BigDecimal defaultIr) {
        this.defaultIr = defaultIr;
    }

    public BigDecimal getCiRate() {
        return ciRate;
    }

    public void setCiRate(BigDecimal ciRate) {
        this.ciRate = ciRate;
    }

    public BigDecimal getCiIr() {
        return ciIr;
    }

    public void setCiIr(BigDecimal ciIr) {
        this.ciIr = ciIr;
    }

    public BigDecimal getReceIntCumu() {
        return receIntCumu;
    }

    public void setReceIntCumu(BigDecimal receIntCumu) {
        this.receIntCumu = receIntCumu;
    }

    public BigDecimal getActualIntCumu() {
        return actualIntCumu;
    }

    public void setActualIntCumu(BigDecimal actualIntCumu) {
        this.actualIntCumu = actualIntCumu;
    }

    public BigDecimal getDelayIntCumu() {
        return delayIntCumu;
    }

    public void setDelayIntCumu(BigDecimal delayIntCumu) {
        this.delayIntCumu = delayIntCumu;
    }

    public BigDecimal getInnerIntCumu() {
        return innerIntCumu;
    }

    public void setInnerIntCumu(BigDecimal innerIntCumu) {
        this.innerIntCumu = innerIntCumu;
    }

    public BigDecimal getOffIntCumu() {
        return offIntCumu;
    }

    public void setOffIntCumu(BigDecimal offIntCumu) {
        this.offIntCumu = offIntCumu;
    }

    public BigDecimal getInnerReceInt() {
        return innerReceInt;
    }

    public void setInnerReceInt(BigDecimal innerReceInt) {
        this.innerReceInt = innerReceInt;
    }

    public BigDecimal getOverdueReceInt() {
        return overdueReceInt;
    }

    public void setOverdueReceInt(BigDecimal overdueReceInt) {
        this.overdueReceInt = overdueReceInt;
    }

    public BigDecimal getOffReceInt() {
        return offReceInt;
    }

    public void setOffReceInt(BigDecimal offReceInt) {
        this.offReceInt = offReceInt;
    }

    public BigDecimal getCompoundReceInt() {
        return compoundReceInt;
    }

    public void setCompoundReceInt(BigDecimal compoundReceInt) {
        this.compoundReceInt = compoundReceInt;
    }

    public BigDecimal getInnerOffReceInt() {
        return innerOffReceInt;
    }

    public void setInnerOffReceInt(BigDecimal innerOffReceInt) {
        this.innerOffReceInt = innerOffReceInt;
    }

    public BigDecimal getInnerActlInt() {
        return innerActlInt;
    }

    public void setInnerActlInt(BigDecimal innerActlInt) {
        this.innerActlInt = innerActlInt;
    }

    public BigDecimal getOverdueActlInt() {
        return overdueActlInt;
    }

    public void setOverdueActlInt(BigDecimal overdueActlInt) {
        this.overdueActlInt = overdueActlInt;
    }

    public BigDecimal getOffActlInt() {
        return offActlInt;
    }

    public void setOffActlInt(BigDecimal offActlInt) {
        this.offActlInt = offActlInt;
    }

    public BigDecimal getCompoundActlInt() {
        return compoundActlInt;
    }

    public void setCompoundActlInt(BigDecimal compoundActlInt) {
        this.compoundActlInt = compoundActlInt;
    }

    public BigDecimal getInnerOffActlInt() {
        return innerOffActlInt;
    }

    public void setInnerOffActlInt(BigDecimal innerOffActlInt) {
        this.innerOffActlInt = innerOffActlInt;
    }

    public BigDecimal getNormalBalance() {
        return normalBalance;
    }

    public void setNormalBalance(BigDecimal normalBalance) {
        this.normalBalance = normalBalance;
    }

    public BigDecimal getOverdueBalance() {
        return overdueBalance;
    }

    public void setOverdueBalance(BigDecimal overdueBalance) {
        this.overdueBalance = overdueBalance;
    }

    public BigDecimal getSluggishBalance() {
        return sluggishBalance;
    }

    public void setSluggishBalance(BigDecimal sluggishBalance) {
        this.sluggishBalance = sluggishBalance;
    }

    public BigDecimal getDoubtfulBalance() {
        return doubtfulBalance;
    }

    public void setDoubtfulBalance(BigDecimal doubtfulBalance) {
        this.doubtfulBalance = doubtfulBalance;
    }

    public BigDecimal getIntegralY() {
        return integralY;
    }

    public void setIntegralY(BigDecimal integralY) {
        this.integralY = integralY;
    }

    public BigDecimal getIntegralQ() {
        return integralQ;
    }

    public void setIntegralQ(BigDecimal integralQ) {
        this.integralQ = integralQ;
    }

    public BigDecimal getIntegralM() {
        return integralM;
    }

    public void setIntegralM(BigDecimal integralM) {
        this.integralM = integralM;
    }

    public BigDecimal getNorRecAccu() {
        return norRecAccu;
    }

    public void setNorRecAccu(BigDecimal norRecAccu) {
        this.norRecAccu = norRecAccu;
    }

    public BigDecimal getReoRecAccu() {
        return reoRecAccu;
    }

    public void setReoRecAccu(BigDecimal reoRecAccu) {
        this.reoRecAccu = reoRecAccu;
    }

    public BigDecimal getPeelRecAccu() {
        return peelRecAccu;
    }

    public void setPeelRecAccu(BigDecimal peelRecAccu) {
        this.peelRecAccu = peelRecAccu;
    }

    public BigDecimal getAssetRecAccu() {
        return assetRecAccu;
    }

    public void setAssetRecAccu(BigDecimal assetRecAccu) {
        this.assetRecAccu = assetRecAccu;
    }

    public BigDecimal getAssureRecAccu() {
        return assureRecAccu;
    }

    public void setAssureRecAccu(BigDecimal assureRecAccu) {
        this.assureRecAccu = assureRecAccu;
    }

    public BigDecimal getCancelRecAccu() {
        return cancelRecAccu;
    }

    public void setCancelRecAccu(BigDecimal cancelRecAccu) {
        this.cancelRecAccu = cancelRecAccu;
    }

    public BigDecimal getPolicyRecAccu() {
        return policyRecAccu;
    }

    public void setPolicyRecAccu(BigDecimal policyRecAccu) {
        this.policyRecAccu = policyRecAccu;
    }

    public BigDecimal getDteRecAccu() {
        return dteRecAccu;
    }

    public void setDteRecAccu(BigDecimal dteRecAccu) {
        this.dteRecAccu = dteRecAccu;
    }

    public BigDecimal getRollRecAccu() {
        return rollRecAccu;
    }

    public void setRollRecAccu(BigDecimal rollRecAccu) {
        this.rollRecAccu = rollRecAccu;
    }

    public BigDecimal getMaxBalanceY() {
        return maxBalanceY;
    }

    public void setMaxBalanceY(BigDecimal maxBalanceY) {
        this.maxBalanceY = maxBalanceY;
    }

    public BigDecimal getMaxBalanceQ() {
        return maxBalanceQ;
    }

    public void setMaxBalanceQ(BigDecimal maxBalanceQ) {
        this.maxBalanceQ = maxBalanceQ;
    }

    public BigDecimal getMaxBalanceM() {
        return maxBalanceM;
    }

    public void setMaxBalanceM(BigDecimal maxBalanceM) {
        this.maxBalanceM = maxBalanceM;
    }

    public String getMortgageFlg() {
        return mortgageFlg;
    }

    public void setMortgageFlg(String mortgageFlg) {
        this.mortgageFlg = mortgageFlg;
    }

    public String getFirstDisbDate() {
        return firstDisbDate;
    }

    public void setFirstDisbDate(String firstDisbDate) {
        this.firstDisbDate = firstDisbDate;
    }

    public String getLoanDirection() {
        return loanDirection;
    }

    public void setLoanDirection(String loanDirection) {
        this.loanDirection = loanDirection;
    }

    public BigDecimal getRevolvingTimes() {
        return revolvingTimes;
    }

    public void setRevolvingTimes(BigDecimal revolvingTimes) {
        this.revolvingTimes = revolvingTimes;
    }

    public BigDecimal getExtensionTimes() {
        return extensionTimes;
    }

    public void setExtensionTimes(BigDecimal extensionTimes) {
        this.extensionTimes = extensionTimes;
    }

    public String getCapOverdueDate() {
        return capOverdueDate;
    }

    public void setCapOverdueDate(String capOverdueDate) {
        this.capOverdueDate = capOverdueDate;
    }

    public String getIntOverdueDate() {
        return intOverdueDate;
    }

    public void setIntOverdueDate(String intOverdueDate) {
        this.intOverdueDate = intOverdueDate;
    }

    public BigDecimal getOverTimesCurrent() {
        return overTimesCurrent;
    }

    public void setOverTimesCurrent(BigDecimal overTimesCurrent) {
        this.overTimesCurrent = overTimesCurrent;
    }

    public BigDecimal getOverTimesTotal() {
        return overTimesTotal;
    }

    public void setOverTimesTotal(BigDecimal overTimesTotal) {
        this.overTimesTotal = overTimesTotal;
    }

    public BigDecimal getMaxTimesTotal() {
        return maxTimesTotal;
    }

    public void setMaxTimesTotal(BigDecimal maxTimesTotal) {
        this.maxTimesTotal = maxTimesTotal;
    }

    public String getBadLoanFlag() {
        return badLoanFlag;
    }

    public void setBadLoanFlag(String badLoanFlag) {
        this.badLoanFlag = badLoanFlag;
    }

    public String getDefaultFlag() {
        return defaultFlag;
    }

    public void setDefaultFlag(String defaultFlag) {
        this.defaultFlag = defaultFlag;
    }

    public String getLoanForm4() {
        return loanForm4;
    }

    public void setLoanForm4(String loanForm4) {
        this.loanForm4 = loanForm4;
    }

    public String getCla() {
        return cla;
    }

    public void setCla(String cla) {
        this.cla = cla;
    }

    public String getClaDate() {
        return claDate;
    }

    public void setClaDate(String claDate) {
        this.claDate = claDate;
    }

    public String getClaPre() {
        return claPre;
    }

    public void setClaPre(String claPre) {
        this.claPre = claPre;
    }

    public String getClaDatePre() {
        return claDatePre;
    }

    public void setClaDatePre(String claDatePre) {
        this.claDatePre = claDatePre;
    }

    public String getLatestRepayDate() {
        return latestRepayDate;
    }

    public void setLatestRepayDate(String latestRepayDate) {
        this.latestRepayDate = latestRepayDate;
    }

    public String getCusManager() {
        return cusManager;
    }

    public void setCusManager(String cusManager) {
        this.cusManager = cusManager;
    }

    public String getInputBrId() {
        return inputBrId;
    }

    public void setInputBrId(String inputBrId) {
        this.inputBrId = inputBrId;
    }

    public String getFinaBrId() {
        return finaBrId;
    }

    public void setFinaBrId(String finaBrId) {
        this.finaBrId = finaBrId;
    }

    public String getFinaBrName() {
        return finaBrName;
    }

    public void setFinaBrName(String finaBrName) {
        this.finaBrName = finaBrName;
    }

    public String getMainBrId() {
        return mainBrId;
    }

    public void setMainBrId(String mainBrId) {
        this.mainBrId = mainBrId;
    }

    public String getSettlDate() {
        return settlDate;
    }

    public void setSettlDate(String settlDate) {
        this.settlDate = settlDate;
    }

    public String getLastUpdateTime() {
        return lastUpdateTime;
    }

    public void setLastUpdateTime(String lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getAccountStatus() {
        return accountStatus;
    }

    public void setAccountStatus(String accountStatus) {
        this.accountStatus = accountStatus;
    }

    public String getBizTypeDetail() {
        return bizTypeDetail;
    }

    public void setBizTypeDetail(String bizTypeDetail) {
        this.bizTypeDetail = bizTypeDetail;
    }

    public String getIntRateType() {
        return intRateType;
    }

    public void setIntRateType(String intRateType) {
        this.intRateType = intRateType;
    }

    public String getIntRateIncOpt() {
        return intRateIncOpt;
    }

    public void setIntRateIncOpt(String intRateIncOpt) {
        this.intRateIncOpt = intRateIncOpt;
    }

    public BigDecimal getIntRateInc() {
        return intRateInc;
    }

    public void setIntRateInc(BigDecimal intRateInc) {
        this.intRateInc = intRateInc;
    }

    public BigDecimal getFixedRate() {
        return fixedRate;
    }

    public void setFixedRate(BigDecimal fixedRate) {
        this.fixedRate = fixedRate;
    }

    public String getPrinIntRateIncOpt() {
        return prinIntRateIncOpt;
    }

    public void setPrinIntRateIncOpt(String prinIntRateIncOpt) {
        this.prinIntRateIncOpt = prinIntRateIncOpt;
    }

    public BigDecimal getPrinIntRateInc() {
        return prinIntRateInc;
    }

    public void setPrinIntRateInc(BigDecimal prinIntRateInc) {
        this.prinIntRateInc = prinIntRateInc;
    }

    public BigDecimal getPrinFixedRate() {
        return prinFixedRate;
    }

    public void setPrinFixedRate(BigDecimal prinFixedRate) {
        this.prinFixedRate = prinFixedRate;
    }

    public String getUnpdIntRateIncOpt() {
        return unpdIntRateIncOpt;
    }

    public void setUnpdIntRateIncOpt(String unpdIntRateIncOpt) {
        this.unpdIntRateIncOpt = unpdIntRateIncOpt;
    }

    public BigDecimal getUnpdIntRateInc() {
        return unpdIntRateInc;
    }

    public void setUnpdIntRateInc(BigDecimal unpdIntRateInc) {
        this.unpdIntRateInc = unpdIntRateInc;
    }

    public BigDecimal getUnpdFixedRate() {
        return unpdFixedRate;
    }

    public void setUnpdFixedRate(BigDecimal unpdFixedRate) {
        this.unpdFixedRate = unpdFixedRate;
    }

    public String getCompIntRateIncOpt() {
        return compIntRateIncOpt;
    }

    public void setCompIntRateIncOpt(String compIntRateIncOpt) {
        this.compIntRateIncOpt = compIntRateIncOpt;
    }

    public BigDecimal getCompIntRateInc() {
        return compIntRateInc;
    }

    public void setCompIntRateInc(BigDecimal compIntRateInc) {
        this.compIntRateInc = compIntRateInc;
    }

    public BigDecimal getCompFixedRate() {
        return compFixedRate;
    }

    public void setCompFixedRate(BigDecimal compFixedRate) {
        this.compFixedRate = compFixedRate;
    }

    public String getPrdUserdfName() {
        return prdUserdfName;
    }

    public void setPrdUserdfName(String prdUserdfName) {
        this.prdUserdfName = prdUserdfName;
    }

    public String getPrdUserdfType() {
        return prdUserdfType;
    }

    public void setPrdUserdfType(String prdUserdfType) {
        this.prdUserdfType = prdUserdfType;
    }

    public BigDecimal getUnpdIntArrPrn() {
        return unpdIntArrPrn;
    }

    public void setUnpdIntArrPrn(BigDecimal unpdIntArrPrn) {
        this.unpdIntArrPrn = unpdIntArrPrn;
    }

    public BigDecimal getUnpdArrsIntBal() {
        return unpdArrsIntBal;
    }

    public void setUnpdArrsIntBal(BigDecimal unpdArrsIntBal) {
        this.unpdArrsIntBal = unpdArrsIntBal;
    }

    public BigDecimal getUnpdArrPrnBal() {
        return unpdArrPrnBal;
    }

    public void setUnpdArrPrnBal(BigDecimal unpdArrPrnBal) {
        this.unpdArrPrnBal = unpdArrPrnBal;
    }

    public BigDecimal getActIntArrPrn() {
        return actIntArrPrn;
    }

    public void setActIntArrPrn(BigDecimal actIntArrPrn) {
        this.actIntArrPrn = actIntArrPrn;
    }

    public BigDecimal getActArrsIntBal() {
        return actArrsIntBal;
    }

    public void setActArrsIntBal(BigDecimal actArrsIntBal) {
        this.actArrsIntBal = actArrsIntBal;
    }

    public BigDecimal getActArrPrnBal() {
        return actArrPrnBal;
    }

    public void setActArrPrnBal(BigDecimal actArrPrnBal) {
        this.actArrPrnBal = actArrPrnBal;
    }

    public String getGlClass() {
        return glClass;
    }

    public void setGlClass(String glClass) {
        this.glClass = glClass;
    }

    public String getIscircle() {
        return iscircle;
    }

    public void setIscircle(String iscircle) {
        this.iscircle = iscircle;
    }

    public String getReturnDate() {
        return returnDate;
    }

    public void setReturnDate(String returnDate) {
        this.returnDate = returnDate;
    }

    public BigDecimal getActWriteOffIntRec() {
        return actWriteOffIntRec;
    }

    public void setActWriteOffIntRec(BigDecimal actWriteOffIntRec) {
        this.actWriteOffIntRec = actWriteOffIntRec;
    }

    public BigDecimal getUnpdWriteOffIntRec() {
        return unpdWriteOffIntRec;
    }

    public void setUnpdWriteOffIntRec(BigDecimal unpdWriteOffIntRec) {
        this.unpdWriteOffIntRec = unpdWriteOffIntRec;
    }

    public BigDecimal getUnpdPrinBal() {
        return unpdPrinBal;
    }

    public void setUnpdPrinBal(BigDecimal unpdPrinBal) {
        this.unpdPrinBal = unpdPrinBal;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getComScale() {
        return comScale;
    }

    public void setComScale(String comScale) {
        this.comScale = comScale;
    }

    public String getOptCusMgr() {
        return optCusMgr;
    }

    public void setOptCusMgr(String optCusMgr) {
        this.optCusMgr = optCusMgr;
    }

    public String getPayWay() {
        return payWay;
    }

    public void setPayWay(String payWay) {
        this.payWay = payWay;
    }

    public BigDecimal getSumRepayAmt() {
        return sumRepayAmt;
    }

    public void setSumRepayAmt(BigDecimal sumRepayAmt) {
        this.sumRepayAmt = sumRepayAmt;
    }

    public String getSevenResult() {
        return sevenResult;
    }

    public void setSevenResult(String sevenResult) {
        this.sevenResult = sevenResult;
    }

    public String getSevenResultPre() {
        return sevenResultPre;
    }

    public void setSevenResultPre(String sevenResultPre) {
        this.sevenResultPre = sevenResultPre;
    }

    public BigDecimal getUnpdPrinBal1() {
        return unpdPrinBal1;
    }

    public void setUnpdPrinBal1(BigDecimal unpdPrinBal1) {
        this.unpdPrinBal1 = unpdPrinBal1;
    }

    public BigDecimal getReceIntCumu1() {
        return receIntCumu1;
    }

    public void setReceIntCumu1(BigDecimal receIntCumu1) {
        this.receIntCumu1 = receIntCumu1;
    }

    public BigDecimal getUnpdIntArrPrn1() {
        return unpdIntArrPrn1;
    }

    public void setUnpdIntArrPrn1(BigDecimal unpdIntArrPrn1) {
        this.unpdIntArrPrn1 = unpdIntArrPrn1;
    }

    public BigDecimal getUnpdArrsIntBal1() {
        return unpdArrsIntBal1;
    }

    public void setUnpdArrsIntBal1(BigDecimal unpdArrsIntBal1) {
        this.unpdArrsIntBal1 = unpdArrsIntBal1;
    }

    public BigDecimal getUnpdArrPrnBal1() {
        return unpdArrPrnBal1;
    }

    public void setUnpdArrPrnBal1(BigDecimal unpdArrPrnBal1) {
        this.unpdArrPrnBal1 = unpdArrPrnBal1;
    }

    public BigDecimal getUnpdWriteOffIntRec1() {
        return unpdWriteOffIntRec1;
    }

    public void setUnpdWriteOffIntRec1(BigDecimal unpdWriteOffIntRec1) {
        this.unpdWriteOffIntRec1 = unpdWriteOffIntRec1;
    }

    public BigDecimal getIntAccr() {
        return intAccr;
    }

    public void setIntAccr(BigDecimal intAccr) {
        this.intAccr = intAccr;
    }

    public BigDecimal getFine2IntAccr() {
        return fine2IntAccr;
    }

    public void setFine2IntAccr(BigDecimal fine2IntAccr) {
        this.fine2IntAccr = fine2IntAccr;
    }

    public BigDecimal getArrIntAccr() {
        return arrIntAccr;
    }

    public void setArrIntAccr(BigDecimal arrIntAccr) {
        this.arrIntAccr = arrIntAccr;
    }

    public BigDecimal getFine4IntAccr() {
        return fine4IntAccr;
    }

    public void setFine4IntAccr(BigDecimal fine4IntAccr) {
        this.fine4IntAccr = fine4IntAccr;
    }

    public BigDecimal getDelayIntCumu1() {
        return delayIntCumu1;
    }

    public void setDelayIntCumu1(BigDecimal delayIntCumu1) {
        this.delayIntCumu1 = delayIntCumu1;
    }

    public String getPrdType() {
        return prdType;
    }

    public void setPrdType(String prdType) {
        this.prdType = prdType;
    }

    public String getLoanForm() {
        return loanForm;
    }

    public void setLoanForm(String loanForm) {
        this.loanForm = loanForm;
    }

    public String getLoanNature() {
        return loanNature;
    }

    public void setLoanNature(String loanNature) {
        this.loanNature = loanNature;
    }

    public String getLoanTypeExt() {
        return loanTypeExt;
    }

    public void setLoanTypeExt(String loanTypeExt) {
        this.loanTypeExt = loanTypeExt;
    }

    public String getAssureMeansMain() {
        return assureMeansMain;
    }

    public void setAssureMeansMain(String assureMeansMain) {
        this.assureMeansMain = assureMeansMain;
    }

    public String getAssureMeans2() {
        return assureMeans2;
    }

    public void setAssureMeans2(String assureMeans2) {
        this.assureMeans2 = assureMeans2;
    }

    public String getAssureMeans3() {
        return assureMeans3;
    }

    public void setAssureMeans3(String assureMeans3) {
        this.assureMeans3 = assureMeans3;
    }

    public String getTermType() {
        return termType;
    }

    public void setTermType(String termType) {
        this.termType = termType;
    }

    public String getRepaymentMode() {
        return repaymentMode;
    }

    public void setRepaymentMode(String repaymentMode) {
        this.repaymentMode = repaymentMode;
    }

    public String getLimitInd() {
        return limitInd;
    }

    public void setLimitInd(String limitInd) {
        this.limitInd = limitInd;
    }

    public String getCusType() {
        return cusType;
    }

    public void setCusType(String cusType) {
        this.cusType = cusType;
    }

    public String getBadDebtInd() {
        return badDebtInd;
    }

    public void setBadDebtInd(String badDebtInd) {
        this.badDebtInd = badDebtInd;
    }

    public String getStopStatus() {
        return stopStatus;
    }

    public void setStopStatus(String stopStatus) {
        this.stopStatus = stopStatus;
    }

    public String getLendType() {
        return lendType;
    }

    public void setLendType(String lendType) {
        this.lendType = lendType;
    }

    public String getRepayFreq() {
        return repayFreq;
    }

    public void setRepayFreq(String repayFreq) {
        this.repayFreq = repayFreq;
    }

    public String getLegalOrgCode() {
        return legalOrgCode;
    }

    public void setLegalOrgCode(String legalOrgCode) {
        this.legalOrgCode = legalOrgCode;
    }

    public String getLegalOrgName() {
        return legalOrgName;
    }

    public void setLegalOrgName(String legalOrgName) {
        this.legalOrgName = legalOrgName;
    }

    public String getSyndicatedInd() {
        return syndicatedInd;
    }

    public void setSyndicatedInd(String syndicatedInd) {
        this.syndicatedInd = syndicatedInd;
    }

    public String getIsUpload() {
        return isUpload;
    }

    public void setIsUpload(String isUpload) {
        this.isUpload = isUpload;
    }

    public String getManualIdt() {
        return manualIdt;
    }

    public void setManualIdt(String manualIdt) {
        this.manualIdt = manualIdt;
    }

    public String getBizSerno() {
        return bizSerno;
    }

    public void setBizSerno(String bizSerno) {
        this.bizSerno = bizSerno;
    }

    public BigDecimal getApprIntRateInc() {
        return apprIntRateInc;
    }

    public void setApprIntRateInc(BigDecimal apprIntRateInc) {
        this.apprIntRateInc = apprIntRateInc;
    }

    public String getAcctDate() {
        return acctDate;
    }

    public void setAcctDate(String acctDate) {
        this.acctDate = acctDate;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getLastUpdateUser() {
        return lastUpdateUser;
    }

    public void setLastUpdateUser(String lastUpdateUser) {
        this.lastUpdateUser = lastUpdateUser;
    }

    public String getAppMaturityDt() {
        return appMaturityDt;
    }

    public void setAppMaturityDt(String appMaturityDt) {
        this.appMaturityDt = appMaturityDt;
    }

    public String getAutoResult() {
        return autoResult;
    }

    public void setAutoResult(String autoResult) {
        this.autoResult = autoResult;
    }

    public String getCertType() {
        return certType;
    }

    public void setCertType(String certType) {
        this.certType = certType;
    }

    public String getCertCode() {
        return certCode;
    }

    public void setCertCode(String certCode) {
        this.certCode = certCode;
    }

    public String getLmtContNo() {
        return lmtContNo;
    }

    public void setLmtContNo(String lmtContNo) {
        this.lmtContNo = lmtContNo;
    }

    public String getLoanUseType() {
        return loanUseType;
    }

    public void setLoanUseType(String loanUseType) {
        this.loanUseType = loanUseType;
    }

    public String getEnterAccount() {
        return enterAccount;
    }

    public void setEnterAccount(String enterAccount) {
        this.enterAccount = enterAccount;
    }

    public String getRepaymentAccount() {
        return repaymentAccount;
    }

    public void setRepaymentAccount(String repaymentAccount) {
        this.repaymentAccount = repaymentAccount;
    }

    public String getCyclicWay() {
        return cyclicWay;
    }

    public void setCyclicWay(String cyclicWay) {
        this.cyclicWay = cyclicWay;
    }

    public String getCmisPrdCode() {
        return cmisPrdCode;
    }

    public void setCmisPrdCode(String cmisPrdCode) {
        this.cmisPrdCode = cmisPrdCode;
    }

    public String getCmisPrdName() {
        return cmisPrdName;
    }

    public void setCmisPrdName(String cmisPrdName) {
        this.cmisPrdName = cmisPrdName;
    }

    public String getCmisBizTypeSub() {
        return cmisBizTypeSub;
    }

    public void setCmisBizTypeSub(String cmisBizTypeSub) {
        this.cmisBizTypeSub = cmisBizTypeSub;
    }

    public String getCmisPrdPk() {
        return cmisPrdPk;
    }

    public void setCmisPrdPk(String cmisPrdPk) {
        this.cmisPrdPk = cmisPrdPk;
    }

    public String getIrAdjustMode() {
        return irAdjustMode;
    }

    public void setIrAdjustMode(String irAdjustMode) {
        this.irAdjustMode = irAdjustMode;
    }

    public String getCmisPrdType() {
        return cmisPrdType;
    }

    public void setCmisPrdType(String cmisPrdType) {
        this.cmisPrdType = cmisPrdType;
    }

    public String getAgriFlg() {
        return agriFlg;
    }

    public void setAgriFlg(String agriFlg) {
        this.agriFlg = agriFlg;
    }

    public String getChannelCode() {
        return channelCode;
    }

    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode;
    }

    public BigDecimal getOverdueDays() {
        return overdueDays;
    }

    public void setOverdueDays(BigDecimal overdueDays) {
        this.overdueDays = overdueDays;
    }

    public BigDecimal getCurrTerm() {
        return currTerm;
    }

    public void setCurrTerm(BigDecimal currTerm) {
        this.currTerm = currTerm;
    }

    public BigDecimal getLoanTerm() {
        return loanTerm;
    }

    public void setLoanTerm(BigDecimal loanTerm) {
        this.loanTerm = loanTerm;
    }

    public String getLoadTermType() {
        return loadTermType;
    }

    public void setLoadTermType(String loadTermType) {
        this.loadTermType = loadTermType;
    }

    public BigDecimal getGraceDay() {
        return graceDay;
    }

    public void setGraceDay(BigDecimal graceDay) {
        this.graceDay = graceDay;
    }

    public BigDecimal getFundFeeTotal() {
        return fundFeeTotal;
    }

    public void setFundFeeTotal(BigDecimal fundFeeTotal) {
        this.fundFeeTotal = fundFeeTotal;
    }

    public BigDecimal getFundFeeRepay() {
        return fundFeeRepay;
    }

    public void setFundFeeRepay(BigDecimal fundFeeRepay) {
        this.fundFeeRepay = fundFeeRepay;
    }

    public BigDecimal getChargesTotal() {
        return chargesTotal;
    }

    public void setChargesTotal(BigDecimal chargesTotal) {
        this.chargesTotal = chargesTotal;
    }

    public BigDecimal getChargesRepay() {
        return chargesRepay;
    }

    public void setChargesRepay(BigDecimal chargesRepay) {
        this.chargesRepay = chargesRepay;
    }

    public BigDecimal getOverdueTotal() {
        return overdueTotal;
    }

    public void setOverdueTotal(BigDecimal overdueTotal) {
        this.overdueTotal = overdueTotal;
    }

    public BigDecimal getOverdueRepay() {
        return overdueRepay;
    }

    public void setOverdueRepay(BigDecimal overdueRepay) {
        this.overdueRepay = overdueRepay;
    }

    public BigDecimal getRepayViolateTotal() {
        return repayViolateTotal;
    }

    public void setRepayViolateTotal(BigDecimal repayViolateTotal) {
        this.repayViolateTotal = repayViolateTotal;
    }

    public BigDecimal getRepayViolateRepay() {
        return repayViolateRepay;
    }

    public void setRepayViolateRepay(BigDecimal repayViolateRepay) {
        this.repayViolateRepay = repayViolateRepay;
    }

    public BigDecimal getRefundViolateTotal() {
        return refundViolateTotal;
    }

    public void setRefundViolateTotal(BigDecimal refundViolateTotal) {
        this.refundViolateTotal = refundViolateTotal;
    }

    public BigDecimal getRefundViolateRepay() {
        return refundViolateRepay;
    }

    public void setRefundViolateRepay(BigDecimal refundViolateRepay) {
        this.refundViolateRepay = refundViolateRepay;
    }

    public BigDecimal getServiceTotal() {
        return serviceTotal;
    }

    public void setServiceTotal(BigDecimal serviceTotal) {
        this.serviceTotal = serviceTotal;
    }

    public BigDecimal getServiceRepay() {
        return serviceRepay;
    }

    public void setServiceRepay(BigDecimal serviceRepay) {
        this.serviceRepay = serviceRepay;
    }

    public BigDecimal getIntReducedAmCoupon() {
        return intReducedAmCoupon;
    }

    public void setIntReducedAmCoupon(BigDecimal intReducedAmCoupon) {
        this.intReducedAmCoupon = intReducedAmCoupon;
    }

    public BigDecimal getPnltReducedAmtCoupon() {
        return pnltReducedAmtCoupon;
    }

    public void setPnltReducedAmtCoupon(BigDecimal pnltReducedAmtCoupon) {
        this.pnltReducedAmtCoupon = pnltReducedAmtCoupon;
    }

    public BigDecimal getFundFeeReducedAmtCoupon() {
        return fundFeeReducedAmtCoupon;
    }

    public void setFundFeeReducedAmtCoupon(BigDecimal fundFeeReducedAmtCoupon) {
        this.fundFeeReducedAmtCoupon = fundFeeReducedAmtCoupon;
    }

    public BigDecimal getChargesReducedAmtCoupon() {
        return chargesReducedAmtCoupon;
    }

    public void setChargesReducedAmtCoupon(BigDecimal chargesReducedAmtCoupon) {
        this.chargesReducedAmtCoupon = chargesReducedAmtCoupon;
    }

    public BigDecimal getOverdueReducedAmtCoupon() {
        return overdueReducedAmtCoupon;
    }

    public void setOverdueReducedAmtCoupon(BigDecimal overdueReducedAmtCoupon) {
        this.overdueReducedAmtCoupon = overdueReducedAmtCoupon;
    }

    public BigDecimal getRepayViolateReducedAmtCoupon() {
        return repayViolateReducedAmtCoupon;
    }

    public void setRepayViolateReducedAmtCoupon(BigDecimal repayViolateReducedAmtCoupon) {
        this.repayViolateReducedAmtCoupon = repayViolateReducedAmtCoupon;
    }

    public BigDecimal getRefundViolateReducedAmtCoupon() {
        return refundViolateReducedAmtCoupon;
    }

    public void setRefundViolateReducedAmtCoupon(BigDecimal refundViolateReducedAmtCoupon) {
        this.refundViolateReducedAmtCoupon = refundViolateReducedAmtCoupon;
    }

    public BigDecimal getServiceReducedAmtCoupon() {
        return serviceReducedAmtCoupon;
    }

    public void setServiceReducedAmtCoupon(BigDecimal serviceReducedAmtCoupon) {
        this.serviceReducedAmtCoupon = serviceReducedAmtCoupon;
    }

    public BigDecimal getPrinReducedAmtManual() {
        return prinReducedAmtManual;
    }

    public void setPrinReducedAmtManual(BigDecimal prinReducedAmtManual) {
        this.prinReducedAmtManual = prinReducedAmtManual;
    }

    public BigDecimal getIntReducedAmtManual() {
        return intReducedAmtManual;
    }

    public void setIntReducedAmtManual(BigDecimal intReducedAmtManual) {
        this.intReducedAmtManual = intReducedAmtManual;
    }

    public BigDecimal getPnltReducedAmtManual() {
        return pnltReducedAmtManual;
    }

    public void setPnltReducedAmtManual(BigDecimal pnltReducedAmtManual) {
        this.pnltReducedAmtManual = pnltReducedAmtManual;
    }

    public BigDecimal getFundFeeReducedAmtManual() {
        return fundFeeReducedAmtManual;
    }

    public void setFundFeeReducedAmtManual(BigDecimal fundFeeReducedAmtManual) {
        this.fundFeeReducedAmtManual = fundFeeReducedAmtManual;
    }

    public BigDecimal getChargesReducedAmtManual() {
        return chargesReducedAmtManual;
    }

    public void setChargesReducedAmtManual(BigDecimal chargesReducedAmtManual) {
        this.chargesReducedAmtManual = chargesReducedAmtManual;
    }

    public BigDecimal getOverdueReducedAmtManual() {
        return overdueReducedAmtManual;
    }

    public void setOverdueReducedAmtManual(BigDecimal overdueReducedAmtManual) {
        this.overdueReducedAmtManual = overdueReducedAmtManual;
    }

    public BigDecimal getRepayViolateReducedAmtManual() {
        return repayViolateReducedAmtManual;
    }

    public void setRepayViolateReducedAmtManual(BigDecimal repayViolateReducedAmtManual) {
        this.repayViolateReducedAmtManual = repayViolateReducedAmtManual;
    }

    public BigDecimal getRefundViolateReducedAmtManual() {
        return refundViolateReducedAmtManual;
    }

    public void setRefundViolateReducedAmtManual(BigDecimal refundViolateReducedAmtManual) {
        this.refundViolateReducedAmtManual = refundViolateReducedAmtManual;
    }

    public BigDecimal getServiceReducedAmtManual() {
        return serviceReducedAmtManual;
    }

    public void setServiceReducedAmtManual(BigDecimal serviceReducedAmtManual) {
        this.serviceReducedAmtManual = serviceReducedAmtManual;
    }

    public String getBizDate() {
        return bizDate;
    }

    public void setBizDate(String bizDate) {
        this.bizDate = bizDate;
    }

    public String getLoanSeq() {
        return loanSeq;
    }

    public void setLoanSeq(String loanSeq) {
        this.loanSeq = loanSeq;
    }

    public String getDistrNo() {
        return distrNo;
    }

    public void setDistrNo(String distrNo) {
        this.distrNo = distrNo;
    }

    public String getRepayFreqUnit() {
        return repayFreqUnit;
    }

    public void setRepayFreqUnit(String repayFreqUnit) {
        this.repayFreqUnit = repayFreqUnit;
    }
}